home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / bbs_soft / dizman12.zip / DIZMAN.CFG next >
Text File  |  1993-05-31  |  20KB  |  514 lines

  1. ;╔════════════════════════════════════════════════════════════════════════════╗
  2. ;║                         DizMan V1.20 Configuration                         ║
  3. ;╚════════════════════════════════════════════════════════════════════════════╝
  4.  
  5. ;┌────────────────────────────────────────────────────────────────────────────┐
  6. ;│                             Registration Info                              │
  7. ;└────────────────────────────────────────────────────────────────────────────┘
  8.  
  9. ; Specify your name and your registration code.
  10.  
  11. Register
  12.   RegName          Joe SysOp
  13.   BbsName          Joe's BBS
  14.   RegCode          0000000000000000
  15. End Register
  16.  
  17. ;┌────────────────────────────────────────────────────────────────────────────┐
  18. ;│                            Default Parameters                              │
  19. ;└────────────────────────────────────────────────────────────────────────────┘
  20.  
  21. ; Set up DIZMAN's default parameters.
  22.  
  23. Settings
  24.  
  25. ; The TempDir keyword defines a directory for DIZMAN's temporary files.
  26.  
  27.   TempDir          E:\TEMP
  28.  
  29. ; The DirList keyword defines a textfile which defines the directories  and the
  30. ; files  DizMan  should work on.  If no DirList is defined you have to define a
  31. ; workfiile via commandline.
  32.  
  33.   DirList          C:\DIZMAN\DIZMAN.DIR
  34.  
  35. ; The LogFile keyword defines a log-file for  DIZMAN.  If you want to establish
  36. ; a LOG-FILE, you have to declare it!
  37.  
  38.   LogFile          C:\DIZMAN\DIZMAN.LOG
  39.  
  40. ; The  SwapFile keyword defines a swap-file that DIZMAN uses if it can not swap
  41. ; into EMS.
  42.  
  43.   SwapFile         C:\DIZMAN\DIZMAN.$$$
  44.  
  45. ; SaveFilesBbsExt defines  the extension of the files.bbs backup file.  Default
  46. ; extension is BAK
  47.  
  48.   SaveFilesBbsExt  BAK
  49.  
  50. ; The ProcessLastDays keyword defines which files should be processed.  If only
  51. ; files younger  than x days  should be processed set ProcessLastDays to x.  If
  52. ; all files should be processed set 0. Default: 0. Range: 0-100.
  53.  
  54.   ProcessLastDays  0
  55.  
  56. ; The AddOrphan keyword  instructs  DIZMAN  to add to the FILES.BBS (or equiva-
  57. ; lent) any file that was processed and was not listed in FILES.BBS already.
  58.  
  59.   AddOrphan
  60.  
  61. ; The OrphanDesc keyword instructs  DIZMAN  to add a special description to the
  62. ; FILES.BBS (or equivalent) for  any file that was processed and was not listed
  63. ; in FILES.BBS already.
  64.  
  65.   OrphanDesc Description missing!
  66.  
  67. ; The Ignore keyword  instructs  DIZMAN  to ignore all files with the specified
  68. ; name. You are allowed up to 50 filename!
  69.  
  70.   Ignore           *.BBS
  71.   Ignore           *.BAK
  72.   Ignore           *.DAT
  73.   Ignore           *.DMP
  74.   Ignore           *.IDX
  75.  
  76. ; The  DizName  keyword defines filenames of  FILE_ID.DIZ  like files.  You can
  77. ; define up to 10 DizNames. No WildCards!
  78.  
  79.   DizName          FILE_ID.DIZ
  80. ; DizName          DESC.SDI
  81. ; DizName          DESCRIPT.ION
  82.  
  83. ; The CutDiz  keyword  defines where to shorten the  FILE_ID.DIZ.  A value of x
  84. ; will shorten the FILE_ID.DIZ to x letters on each line.  If e.g. filedescrip-
  85. ; tion starts with column 35, you should set CutDiz to 45.
  86. ; Default: 45. Range: 0-255 (0 = No cut).
  87.  
  88.   CutDiz           45
  89.  
  90. ; The  NoLongDesc  keyword is used if you want the description all in one line.
  91. ; Please note:  The  automatic  line-handling of the  most bbs's may cause some
  92. ; garbage then! Default: off
  93.  
  94. ;  NoLongDesc
  95.  
  96. ; The  BeginLongDesc  keyword is used if the long file-description should begin
  97. ; at a special column. Default: 1. Range: 1-255.
  98.  
  99.   BeginLongDesc    32
  100.  
  101. ; If you want a special sign on each line of a long description you can use the
  102. ; LongDescStartStr keyword. Default: No StartStr
  103.  
  104. ;  LongDescStartStr >
  105.  
  106. ; The KillHiAscii keyword instructs DIZMAN to replace all HiAscii's ( > 127) in
  107. ; the FILE_ID.DIZ with Blanks (Ascii 32). Default: off.
  108.  
  109. ;  KillHiAscii
  110.  
  111. ; If KillHiAscii and NoLongDesc is on,  it KillMultiBlanks should be on!  If it
  112. ; is on all 'long spaces'  (a string of ASCII #32)  in the description  will be
  113. ; converted to a 'short space' (only one ASCII #32). This does only work if the
  114. ; NoLongDesc is on! Default: Off.
  115.  
  116. ;  KillMultiBlanks
  117.  
  118. ; The MaxDizLines keyword tells  DIZMAN  how many lines of the FILE_ID.DIZ file
  119. ; it should use for its Descriptions. Range: 0-255. Default: 255.
  120.  
  121. ;  MaxDizLines      255
  122.  
  123. ; SaveFirstDescLine  tells DIZMAN to adopt the first of the old description for
  124. ; the new description.  This works only if NoLongDesc is off!  It works only if
  125. ; DIZMAN imports a FILE_ID.DIZ description! Default: off.
  126.  
  127.   SaveFirstDescLine
  128.  
  129. ; With ShowDlTime you can instruct DIZMAN to insert a line with the DL duration
  130. ; for some baudrates. You can use the following tags:
  131. ;
  132. ;   %bx    - to define the baudrate (x = baudrate)
  133. ;   %h     - force display of hours
  134. ;   %m     - force display of minutes
  135. ;   %s     - force display of seconds
  136. ;
  137. ; Example:   ShowDlTime %b2400bps %h:%m:%s * %b14400bps %h:%m:%s
  138. ;
  139. ;            Would insert a line like this:
  140. ;
  141. ;            2400bps 00:17:29 * 14400bps 00:02:54
  142. ;
  143. ; By default DIZMAN will not show a DL time-info!  ShowDlTime works only if the
  144. ; NoLongDesc keyword is not set.
  145.  
  146.   ShowDlTime       %b2400bps %h:%m:%s * %b14400bps %h:%m:%s
  147.  
  148. ; The CounterStyle keyword specifies which counter delimiter to use. Default []
  149.  
  150.   CounterStyle     []
  151.  
  152. ; The CounterLength keyword tells DIZMAN how many digits to use in the counter.
  153. ; If you specify 4,  then  there  will be 4 characters between the  delimiters.
  154. ; Numbers  will  NOT  be zero padded however,  they will be space padded on the
  155. ; left, ie. [   1].  Default: 0. Range: 0-10 (0 = No counters).
  156.  
  157.   CounterLength    3
  158.  
  159. ; The  SpaceForZero  keyword instructs  DIZMAN  to use a space for a zero count
  160. ; instead of a zero. That is,  DIZMAN will insert a [    ] instead of a [   0].
  161. ; The default is to use a zero instead of a space.
  162.  
  163. ;  SpaceForZero
  164.  
  165. ; The ZeroPadded keyword instructs  DIZMAN  to padd counters with zeros instead
  166. ; of spaces,  ie. [0001] instead of [   1].  This is in effect  when adding new
  167. ; counters. The default is to pad with spaces.
  168.  
  169.   ZeroPadded
  170.  
  171. End Settings
  172.  
  173. ;┌────────────────────────────────────────────────────────────────────────────┐
  174. ;│                            Packer Configuration                            │
  175. ;└────────────────────────────────────────────────────────────────────────────┘
  176.  
  177. ; You can define up to 20 archives! With the ident-code  DIZMAN  will check ALL
  178. ; archives in the same order as they are defined. So be careful:  Do not change
  179. ; the order of ARC, PAK & HYP with the default ident codes!
  180.  
  181. Archive            ; Jonas I Hammarberg's SQUEEZE v1.08.3 program
  182.  
  183. ; The ARCNAME keyword tells DIZMAN the name of the Archiver
  184.  
  185.   ArcName          SQZ
  186.  
  187. ; Unless you are familiar with the internals of compression programs, the IDENT
  188. ; keyword  (see below)  should not be modified. Two numbers follow the keyword,
  189. ; each  separated by a comma.  When attempting to  decompress  an archive of an
  190. ; unknown type,  DIZMAN  will use  this information to  automatically  identify
  191. ; different types of archives.
  192. ;
  193. ; The first number after IDENT contains the OFFSET at which a special identify-
  194. ; ing marker  can be  located.  Positive entries  work in  the expected manner,
  195. ; whereas  negative entries can be  used to  indicate offsets from the END of a
  196. ; compressed file.  However,  an offset  of "-1" is the LAST character,  and an
  197. ; offset of "-2" the SECOND-LAST character, etc.
  198. ;
  199. ; Following the  OFFSET  is a series of hexadecimal numbers which represent the
  200. ; text which can be found at the specified offset in the compressed file.  Each
  201. ; byte in the compressed file should be represented by the appropriate  hexade-
  202. ; cimal character. For example, an uppercase 'A' can be represented with a '41'
  203. ; which is  the ASCII code for 'A' (in hexadecimal).  Strings of characters may
  204. ; also be recognized by simply specifying more than one sequence of bytes.
  205.  
  206.   Ident            0,484C53515A
  207.  
  208. ; The COMMAND keyword tells DIZMAN how to unpack compressed files of the speci-
  209. ; fied type. "%a" will be translated to the name of the archive,  and "%f" will
  210. ; be translated to the name of the file to extract.
  211.  
  212.   Command          SQZ.EXE e /o1 %a %f
  213. ; Command          C:\UTILITY\PACKER\SQUEEZE\SQZ.EXE e /o1 %a %f
  214.  
  215. End Archive
  216.  
  217. Archive            ; Phil Katz's PKZip v2.04g
  218.   ArcName          ZIP
  219.   Ident            0,504B
  220.   Command          PKUNZIP.EXE -o %a %f
  221. End Archive
  222.  
  223. Archive            ; Self-extracting ZIP v1.10 (large model)
  224.   ArcName          EXE
  225.   Ident            0,4D5AEF01190000000600D10CFFFF2003000400000001F0FF1E0000000001436F7079726967687420313938392D3139393020504B5741524520496E632E20416C
  226.   Command          PKUNZIP.EXE -o %a %f
  227. End Archive
  228.  
  229. Archive            ; Self-extracting ZIP v1.10 (small model)
  230.   ArcName          EXE
  231.   Ident            0,4D5A76010600000002000206FFFFF0FF706700000001F0FF1E00000000000000B87067A34E0CBF560CB9705F2BCF32C0F3AAB430CD21A3520CA12C00A3500CE8
  232.   Command          PKUNZIP.EXE -o %a %f
  233. End Archive
  234.  
  235. Archive            ; Self-extracting ZIP v2.04 (large model)
  236.   ArcName          EXE
  237.   Ident            0,4D5A99011F0001000600890CFFFF0000206100000001F0FF520000001411504B4C49544520436F70722E20313939302D393220504B5741524520496E632E2041
  238.   Command          PKUNZIP.EXE -o %a %f
  239. End Archive
  240.  
  241. Archive            ; Self-extracting ZIP v2.04 (small model)
  242.   ArcName          EXE
  243.   Ident            0,4D5ABA01060000000200890B0010F0FF1CC000000001F0FF1E00000000000000B91CBABF9A0C2BCF32C0F3AAB430CD21A302BA892614BAE83300B8A80AE8D401
  244.   Command          PKUNZIP.EXE -o %a %f
  245. End Archive
  246.  
  247. Archive            ; Peter Gutmann's HPACK v0.78A0 program
  248.   ArcName          HPK
  249.   Ident            0,4850414B
  250.   Command          HPACK.EXE x -oa -r %a %f
  251. End Archive
  252.  
  253. ; Archive            ; Harald Feldmann's Hap&Pah TM 3.00
  254. ;   ArcName          HAP
  255. ;   Ident            0,91334846
  256. ;   Command          PAH.EXE e %a %f
  257. ; End Archive
  258.  
  259. Archive            ; Rahul Dhesi's ZOO v2.10 program
  260.   ArcName          ZOO
  261.   Ident            20,DCA7C4FD
  262.   Command          ZOO.EXE e:OS %a %f
  263. End Archive
  264.  
  265. Archive            ; Haruyasu Yoshizaki's LHarc v2.13 program
  266.   ArcName          LZH
  267.   Ident            2,2D6C68
  268.   Command          LHA.EXE e -n2-m+c+ %a %f
  269. End Archive
  270.  
  271. Archive            ; Self-extracting LZH v2.13 (large model):
  272.   ArcName          EXE
  273.   Ident            0,4D5A99010400000002000010FFFFF0FF000100000001F0FF1C00000000000000EB7920004C484127732053465820322E31334C2028632920596F7368692C2031
  274.   Command          LHA.EXE e -n2-m+c+ %a %f
  275. End Archive
  276.  
  277. Archive            ; Self-extracting LZH v2.13 (small model):
  278.   ArcName          EXE
  279.   Ident            0,4D5A64000400000002000010FFFFF0FF000100000001F0FF1C00000000000000EB7920004C484127732053465820322E3133532028632920596F7368692C2031
  280.   Command          LHA.EXE e -n2-m+c+ %a %f
  281. End Archive
  282.  
  283. Archive            ; Harri Hirvola's HA 0.98
  284.   ArcName          HA
  285.   Ident            0,4841
  286.   Command          HA.EXE ety %a %f
  287. End Archive
  288.  
  289. Archive            ; Robert Jung's ARJ v2.30 program
  290.   ArcName          ARJ
  291.   Ident            0,60EA
  292.   Command          ARJ.EXE e -y %a %f
  293. End Archive
  294.  
  295. Archive            ; Self-extracting ARJ v2.30 (large model):
  296.   ArcName          EXE
  297.   Ident            0,4D5A0A001E0000000200640FFFFF3D05800000000E0088031C000000524A5358FFFFBA40042E89163A02B430CD218B2E02FFFF008B1E2C008EDAA390008C068E
  298.   Command          ARJ.EXE e -y %a %f
  299. End Archive
  300.  
  301. Archive            ; Self-extracting ARJ v2.30 (small model):
  302.   ArcName          EXE
  303.   Ident            0,4D5AD1000B0000000200120EFFFFCB01800000000E0035011C000000524A5358FFFFBA62012E89163A02B430CD218B2E02FFFF008B1E2C008EDAA390008C068E
  304.   Command          ARJ.EXE e -y %a %f
  305. End Archive
  306.  
  307. Archive            ; Dean W Cooper's DWC v5.10 program
  308.   ArcName          DWC
  309.   Ident            -3,445743
  310.   Command          DWC.EXE xw %a %f
  311. End Archive
  312.  
  313. Archive            ; Phil Katz's PKPak program, in SEA compatibility mode
  314.   ArcName          ARC
  315.   Ident            0,1A
  316.   Command          PKUNPAK.EXE /r %a %f
  317. End Archive
  318.  
  319. Archive            ; NoGate's PAK v2.51 program
  320.   ArcName          PAK
  321.   Ident            0,1A0A
  322.   Command          PAK.EXE e /wa %a %f
  323. End Archive
  324.  
  325. Archive            ; Self-extrating PAK v2.51:
  326.   ArcName          EXE
  327.   Ident            0,4D5AD3000E00060020007900FFFF8E0180070000E10900003E0000000100FB306A7200000000000000000000000000000000000000000000000000000000A605
  328.   Command          PAK.EXE e /wa %a %f
  329. End Archive
  330.  
  331. Archive            ; Peter Sawatzki's HYPER v2.6 program
  332.   ArcName          HYP
  333.   Ident            0,1A4850
  334.   Command          HYPER.EXE -xo %a %f
  335. End Archive
  336.  
  337. ;┌────────────────────────────────────────────────────────────────────────────┐
  338. ;│                   *** Let's process some special files ***                 │
  339. ;│                                                                            │
  340. ;│ A '*' as first char after  COMMAND  indicate  that the COMMAND  keyword is │
  341. ;│ used as a description style definition.  You can use the following tags in │
  342. ;│ the COMMAND definition:                                                    │
  343. ;│                                                                            │
  344. ;│   %bx    = patches the byte value at offset 'x' in the current workfile    │
  345. ;│            into the description.                                           │
  346. ;│   %d     = description found in files.bbs                                  │
  347. ;│   %e+a,b = will be replaced by the result of 'a + b'                       │
  348. ;│   %e-a,b = will be replaced by the result of 'a - b'                       │
  349. ;│   %e*a,b = will be replaced by the result of 'a * b'                       │
  350. ;│   %e/a,b = will be replaced by the result of 'a DIV b'                     │
  351. ;│   %e&a,b = will be replaced by the result of 'a AND b'                     │
  352. ;│   %e<a,b = will be replaced by the result of 'a SHL b'                     │
  353. ;│   %e>a,b = will be replaced by the result of 'a SHR b'                     │
  354. ;│   %fa    = searches  in the archive for string 'a' and will be replaced    │
  355. ;│            by the offset of the first a found in the archive.  'a' must    │
  356. ;│            be a hex-string!                                                │
  357. ;│   %sx,y  = patches a string with a length of y characters starting from    │
  358. ;│            the offset 'x' in the current workfile into the description.    │
  359. ;│   %wlhx  = patches the word value at offset 'x' in the current workfile    │
  360. ;│            into the description. (lower byte first!)                       │
  361. ;│   %whlx  = patches the word value at offset 'x' in the current workfile    │
  362. ;│            into the description. (lower byte last!)                        │
  363. ;│                                                                            │
  364. ;│ Note:  The difference between %whl and %wlh is the following:  If  a  file │
  365. ;│ starts with a hex-string of '12 34 D4 FF...' the tag %wlh0 would be trans- │
  366. ;│ lated to '13330' and %whl0 would be translated to '4660'.                  │
  367. ;│                                                                            │
  368. ;│ This COMMAND works only on the first line of a long description!           │
  369. ;│                                                                            │
  370. ;└────────────────────────────────────────────────────────────────────────────┘
  371.  
  372. Archive            ; OS/2 & Windows BitMaP
  373.   ArcName          BMP
  374.   Ident            0,424D
  375.   Command          *BMP-File: %d (%wlh18*%wlh22*%e<1,%wlh26)
  376. End Archive
  377.  
  378. Archive            ; Compuserve's GIF files
  379.   ArcName          GIF
  380.   Ident            0,474946
  381.   Command          *GIF-File: %d (%wlh6*%wlh8*%e<1,%e+%e&%b10,7,1)
  382. End Archive
  383.  
  384. Archive            ; JPEG format with additional HSI header
  385.   ArcName          JPG
  386.   Ident            0,68736931
  387.   Command          *JPG-File: %d (%whl6*%whl8*%e<1,%b%e+4,%fFFC00011)
  388. End Archive
  389.  
  390. Archive            ; JPEG format without HSI header
  391.   ArcName          JPG
  392.   Ident            0,FFD8FFE0
  393.   Command          *JPG-File: %d (%whl%e+7,%fFFC00011*%whl%e+5,%fFFC00011*%e<1,%b%e+4,%fFFC00011)
  394. End Archive
  395.  
  396. Archive            ; IFF-ILBM
  397.   ArcName          LBM
  398.   Ident            8,494C424D424D4844
  399.   Command          *LBM-File: %d (%whl20*%whl22*%e<1,%b28)
  400. End Archive
  401.  
  402. Archive            ; Mac-Graph's fixed format
  403.   ArcName          MAC
  404.   Ident            65,504E54474D504E54
  405.   Command          *MAC-File: %s1,64 (576*720*2)
  406. End Archive
  407.  
  408. Archive            ; MSPaint format (MicroSoft Paint) [LinS]
  409.   ArcName          MSP
  410.   Ident            0,4C696E53
  411.   Command          *MSP-File: %d (%wlh4*%wlh6*%e<1,%b12)
  412. End Archive
  413.  
  414. Archive            ; MSPaint format (MicroSoft Paint) [DanM]
  415.   ArcName          MSP
  416.   Ident            0,44616E4D
  417.   Command          *MSP-File: %d (%wlh4*%wlh6*%e<1,%b12)
  418. End Archive
  419.  
  420. Archive            ; PCX format
  421.   ArcName          PCX
  422.   Ident            0,0A
  423.   Command          *PCX-File: %d (%e+%e-%wlh8,%wlh4,1*%e+%e-%wlh10,%wlh6,1*%e<1,%b3)
  424. End Archive
  425.  
  426. Archive            ; PIC format (PC Paint / Pictor)
  427.   ArcName          PIC
  428.   Ident            0,3412
  429.   Command          *PIC-File: %d (%wlh2*%wlh4*%e<1,%b10)
  430. End Archive
  431.  
  432. Archive            ; ColoRIX's SCX format
  433.                    ; Where's the number of colors in thiz format?
  434.   ArcName          SCX
  435.   Ident            0,52495833
  436.   Command          *SCX-File: %d (%wlh4*%wlh6)
  437. End Archive
  438.  
  439. Archive            ; CompuServe's RLE format
  440.   ArcName          RLE
  441.   Ident            0,471B4D
  442.   Command          *RLE-File: %d (128*96*2)
  443. End Archive
  444.  
  445. Archive            ; CompuServe's RLE format
  446.   ArcName          RLE
  447.   Ident            0,471B48
  448.   Command          *RLE-File: %d (256*192*2)
  449. End Archive
  450.  
  451. Archive            ; SoundTracker's MOD files (31 instruments) / (M.K.)
  452.   ArcName          MOD 
  453.   Ident            1080,4D2E4B2E
  454.   Command          *MOD-File: %s0,20
  455. End Archive
  456.  
  457. Archive            ; SoundTracker's MOD files (31 instruments) / (FLT4)
  458.   ArcName          MOD 
  459.   Ident            1080,464C5434
  460.   Command          *MOD-File: %s0,20
  461. End Archive
  462.  
  463. Archive            ; SoundTracker's MOD files (31 instruments) / (FLT8)
  464.   ArcName          MOD 
  465.   Ident            1080,464C5438
  466.   Command          *MOD-File: %s0,20
  467. End Archive
  468.  
  469. Archive            ; Mr H's FastTracker modules (6 Channels) / (6CHN)
  470.   ArcName          MOD
  471.   Ident            1080,3643484E
  472.   Command          *MOD-File: %s0,20
  473. End Archive
  474.  
  475. Archive            ; Mr H's FastTracker modules (8 Channels) / (8CHN)
  476.   ArcName          MOD
  477.   Ident            1080,3843484E
  478.   Command          *MOD-File: %s0,20
  479. End Archive
  480.  
  481. Archive            ; UltraForce's JMuSic File V1.0
  482.   ArcName          JMS
  483.   Ident            0,4A4D555349432066696C652076312E30
  484.   Command          *JMS-File: %s26,20
  485. End Archive
  486.  
  487. Archive            ; Renaissance's 669 modules
  488.   ArcName          669
  489.   Ident            0,6966
  490.   Command          *669-File: %s2,108
  491. End Archive
  492.  
  493. Archive            ; ScreamTracker's STM modules
  494.   ArcName          STM
  495.   Ident            28,1A02
  496.   Command          *STM-File: %s0,20
  497. End Archive
  498.  
  499. Archive            ; ScreamTracker's STS songs
  500.   ArcName          STS
  501.   Ident            28,1A01
  502.   Command          *STS-File: %s0,20
  503. End Archive
  504.  
  505. Archive            ; ScreamTracker's S3M modules
  506.   ArcName          S3M
  507.   Ident            44,5343524D
  508.   Command          *S3M-File: %s0,28
  509. End Archive
  510.  
  511. ;╔════════════════════════════════════════════════════════════════════════════╗
  512. ;║                         End of DizMan Configuration                        ║
  513. ;╚════════════════════════════════════════════════════════════════════════════╝
  514.